import { MessageBox } from 'element-ui'

export default class AlertUtil {
  public static confirm(msg: string, okLabel = '确定', cancel = '取消') {
    return MessageBox.confirm(msg, {
      type: 'info'
    })
  }

  public static warning(msg: string, okLabel = '确定', cancel = '取消') {
    return MessageBox.confirm(msg, {
      type: 'warning'
    })
  }

  public static error(msg: string) {
    return MessageBox.confirm(msg, {
      type: 'error',
      showCancelButton: false
    })
  }

  public static success(msg: string, okLabel = '确定', cancel = '取消') {
    return MessageBox.confirm(msg, {
      type: 'success'
    })
  }
}
